# Add a segment number "n" to Logix_RMPS Main Faceplate

The Logix_RMPS faceplates support RampSoak function blocks of up to 10 segments. If more than 10 segments are needed, you may need to add a segment number "n" to Logix_RMPS Main Faceplate.

## To add a segment number "n" to Logix_RMPS Main Faceplate

1. On the SegmentsPanel_Group-->RampingIndicator_Group-->RampingIndicator_Ellipse, add the following to the color animation expression:

   `Else If ({#1.CurrentSeg} == n) AND NOT {#1.Hold} then ({#4[n]} == {#1.SoakTimeLeft})`

2. On the SegmentsPanel_Group-->SoakingIndicator_Group-->SoakingIndicator_Ellipse, add the following to the color animation expression:

   `Else If ({#1.CurrentSeg} == n) AND NOT {#1.Hold} then ({#4[n]} {#1.SoakTimeLeft})`

3. On the RampPanel_Group-->RampValue_Group-->RampValue_NumericDisplay, add the following to the value expression:

   `Else If #1.CurrentSeg == n Then #2[n]`

4. On the SoakPanel_Group-->SoakValue_Group-->SoakValue_NumericDisplay, add the following to the value expression:

   `Else If #1.CurrentSeg == n Then #3[n]`

5. On the SoakPanel_Group-->SoakTime_Group-->SoakTime_NumericDisplay, add the following to the value expression:

   `Else If #1.CurrentSeg == n Then #4[n]`

## See also

About controller instruction faceplates

Controller instruction faceplates display list

Controller instruction faceplates tag passing

Add a segment number "n" to Logix_RMPS_Config Faceplate